Transcutaneous spinal stimulation at 75 Hz